package com.nancy.springioc.bean.factory.support;

import org.dom4j.DocumentException;

/**
 * 解释器接口：定义解释器接口，针对XML配置文件进行解析，为各个不同的解释器提供统一的接口方法，方便调用。
 */
public interface BeanDefinitionReader {
    //获取注册表BeanDefinitionRegistry
    BeanDefinitionRegistry getRegistry();

    //加载资源配置文件，注册Bean数据
    void loadBeanDefinitions(String location) throws DocumentException, Exception;
}
